casting strand - Spanish English Dictionary